package com.andnux.android.data;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * @author W1130
 * @TableName orders
 */
@Data
//@TableName(value = "orders")
public class Orders implements Serializable {
    /** 用户ID */
//    @TableId(type = IdType.AUTO)
    private Long id;
    /** 买方用户ID */
    private String buyUserId;
    /** 卖方用户ID */
    private String sellUserId;
    /** 作品ID */
    private String worksId;
    /** 作品标题 */
    private String title;
    /** 作品描述 */
    private String content;
    /** 下单价格 */
    private String price;
    /** 备注 */
    private String remark;
    /** 附件地址字符串数组 */
    private String files;
    /** 状态（0已下单 1已支付 2已发货 3待评价 4已评价） */
    private Integer status;
    /** 创建者 */
    private String creator;
    /** 创建时间 */
    private Date createTime;
    /** 更新者 */
    private String updater;
    /** 更新时间 */
    private Date updateTime;
    /**
     * 是否删除 0未删除 1已删除
     */
//    @TableLogic
    private String deleted;

//    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

//    @TableField(exist = false)
    private Works works;

//    @TableField(exist = false)
    private SystemUsers buyUser;

//    @TableField(exist = false)
    private SystemUsers sellUser;

//    @TableField(exist = false)
    private String userId;
}